honorable military discharge - French English Dictionary